Big Huge Thesaurus

surgical procedure

noun